financing agreement - German English Dictionary